﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Orchard.ContentManagement;
using Orchard.DisplayManagement.Shapes;
using Downplay.Gravity.Models;
using Downplay.Gravity.Events;

namespace Downplay.Gravity.Events
{
    public class ShapeDataContext
    {
        public dynamic Shape { get; set; }
        public string ShapeType { get; set; }
        public ShapeMetadata Metadata { get; set; }
        public List<ShapeDataDecoration> Decorations { get; private set; }
        public ShapeDataContext() {
            Decorations = new List<ShapeDataDecoration>();
        }
        //        public ContentItem ContentItem { get; set; }
  //      public ContentPart Part { get; set; }
    }
}
